Centaurea Moschata — synonyms, definition
1. Centaurea moschata (Noun)
2 synonyms
Amberboa moschata sweet sultan
1 definition
Centaurea moschata (Noun) — Asian plant widely grown for its sweetly fragrant pink flowers; sometimes placed in genus Centaurea.
1 type of
flower
2 parts of
Amberboa genus Amberboa